34 openEuler使用LVM管理硬盘

您所在的位置:网站首页 linux 加载文件系统 34 openEuler使用LVM管理硬盘

34 openEuler使用LVM管理硬盘

2023-03-14 23:18| 来源: 网络整理| 查看: 265

34 openEuler使用LVM管理硬盘-创建并挂载文件系统 精选 原创

superman超哥 2023-03-06 19:58:29 博主文章分类:从0到1一步一步玩转openEuler ©著作权

文章标签 文件系统 逻辑卷 openEuler mkfs mount 文章分类 云平台 云计算 yyds干货盘点

©著作权归作者所有:来自51CTO博客作者superman超哥的原创作品,请联系作者获取转载授权,否则将追究法律责任 34 openEuler使用LVM管理硬盘-创建并挂载文件系统

在创建完逻辑卷之后,需要在逻辑卷之上创建文件系统并挂载文件系统到相应目录下。

34.1 创建文件系统

可在root权限下通过mkfs命令创建文件系统。

# mkfs [option] lvname

其中:

option:命令参数选项。常用的参数选项有: -t:指定创建的linux系统类型,如ext2,ext3,ext4,xfs等等,openEuler 22.03-LTS默认类型为ext4。 lvname:指定要创建的文件系统对应的逻辑卷设备文件名。

示例:在逻辑卷/dev/vg_data/lv_data上创建ext4文件系统。

[root@superman-21 ~]# mkfs -t ext4 /dev/vg_data/lv_data mke2fs 1.46.4 (18-Aug-2021) 创建含有 102400 个块(每块 1k)和 25584 个inode的文件系统 文件系统UUID:b3f9a8cd-14d9-4a58-9c39-fb258beefb57 超级块的备份存储于下列块: 8193, 24577, 40961, 57345, 73729 正在分配组表: 完成 正在写入inode表: 完成 创建日志(4096 个块)完成 写入超级块和文件系统账户统计信息: 已完成 [root@superman-21 ~]# 34.2 手动挂载文件系统

手动挂载的文件系统仅在当时有效,一旦操作系统重启则会不存在。

可在root权限下通过mount命令挂载文件系统。

# mount lvname mntpath

其中:

lvname:指定要挂载文件系统的逻辑卷设备文件名。 mntpath:挂载路径。

示例:将逻辑卷/dev/vg_data/lv_data挂载到/data目录。

[root@superman-21 ~]# mkdir /data [root@superman-21 ~]# [root@superman-21 ~]# mount /dev/vg_data/lv_data /data [root@superman-21 ~]# [root@superman-21 ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 1.7G 0 1.7G 0% /dev tmpfs 1.7G 0 1.7G 0% /dev/shm tmpfs 677M 9.1M 668M 2% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup /dev/mapper/vg00-lv_root 41G 2.3G 36G 6% / tmpfs 1.7G 0 1.7G 0% /tmp /dev/sda1 974M 88M 819M 10% /boot /dev/mapper/vg_data-lv_data 89M 14K 82M 1% /data [root@superman-21 ~]# 34.3 自动挂载文件系统

手动挂载的文件系统在操作系统重启之后会不存在,需要重新手动挂载文件系统。但若在手动挂载文件系统后在root权限下进行如下设置,可以实现操作系统重启后文件系统自动挂载文件系统。

执行blkid命令查询逻辑卷的UUID,逻辑卷以/dev/vg_data/lv_data为例。

[root@superman-21 ~]# blkid /dev/vg_data/lv_data /dev/vg_data/lv_data: UUID="b3f9a8cd-14d9-4a58-9c39-fb258beefb57" BLOCK_SIZE="1024" TYPE="ext4" [root@superman-21 ~]#

查看打印信息,打印信息中包含如下内容,其中 uuidnumber 是一串数字,为UUID, fstype 为文件系统。

/dev/vg_data/lv_data: UUID=" uuidnumber " TYPE=" fstype "

执行vi /etc/fstab命令编辑fstab文件,并在最后加上如下内容。

UUID=uuidnumber mntpath fstype defaults 0 0

内容说明如下:

第一列:UUID,此处填写1查询的 uuidnumber 。 第二列:文件系统的挂载目录 mntpath 。 第三列:文件系统的文件格式,此处填写1查询的 fstype 。 第四列:挂载选项,此处以“defaults”为例; 第五列:备份选项,设置为“1”时,系统自动对该文件系统进行备份;设置为“0”时,不进行备份。此处以“0”为例; 第六列:扫描选项,设置为“1”时,系统在启动时自动对该文件系统进行扫描;设置为“0”时,不进行扫描。此处以“0”为例。

验证自动挂载功能。

执行umount命令卸载文件系统,逻辑卷以/dev/vg_data/lv_data为例。

[root@superman-21 ~]# umount /dev/vg_data/lv_data [root@superman-21 ~]#

执行如下命令,将/etc/fstab文件所有内容重新加载。

[root@superman-21 ~]# mount -a [root@superman-21 ~]# [root@superman-21 ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 1.7G 0 1.7G 0% /dev tmpfs 1.7G 0 1.7G 0% /dev/shm tmpfs 677M 9.1M 668M 2% /run tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup /dev/mapper/vg00-lv_root 41G 2.3G 36G 6% / tmpfs 1.7G 0 1.7G 0% /tmp /dev/sda1 974M 88M 819M 10% /boot /dev/mapper/vg_data-lv_data 89M 14K 82M 1% /data [root@superman-21 ~]#

执行如下命令,查询文件系统挂载信息,挂载目录以/mnt/data为例。

[root@superman-21 ~]# mount | grep /data /dev/mapper/vg_data-lv_data on /data type ext4 (rw,relatime,seclabel) [root@superman-21 ~]#

查看打印信息,若信息中包含如下信息表示自动挂载功能生效。

/dev/mapper/vg_data-lv_data on /data

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

image-20230302190829991

打赏 收藏 评论 分享 举报

上一篇:33 openEuler使用LVM管理硬盘-管理逻辑卷

下一篇:35 openEuler搭建repo(yum)服务器-创建、更新本地repo源



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3